flotation cell - Spanish English Dictionary